package com.gitee.wsl.func.source

import com.gitee.wsl.func.observer.CompletableObserver

/**
 * Represents a [Source] that either completes or produces an error.
 *
 * There are a number of factory functions available, their names all begin with `completable*(...)`.
 *
 * See [Source] and [CompletableCallbacks] for more information.
 */
interface CompletableSource : Source<CompletableObserver>